stay to be lodging - German English Dictionary